technical working life - French English Dictionary